#pragma once

#include <string>
class CConsoleDlg;
class CScript
{
public:
	virtual void Init()=0;
	virtual void UnInit()=0;

	virtual bool RunFile(const char* filePath)=0;
	virtual bool RunScript(char* script)=0;

	virtual std::wstring GetLastError()=0;
	virtual void SetLastError(const wchar_t* _Format,...)=0;

	virtual void SetOutputConsole(CConsoleDlg* dev)=0;
};
